@charset "utf-8";
/* 清除样式 */
body,ul,p,li,form,em,h1,h2,h3,h4,dl,dt,dd,header,input,nav,aside{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
	color:#6f6f6f;
	outline:none;
}
input{
	outline:none;
}

li{
	list-style:none;
}
img{
	border:none;
}

/* 新建样式 */
/* login_part and register_part */
#public_lg {
	background:url(../images/login_register_bg.jpg)  49% 0 repeat-x ;
}
.log_re{
	width:1200px;
	margin:100px auto 20px;
}
.register{
	width:1200px;
	max-height:1020px;
	margin:30px auto 13.7%;
}
.log_re  h1,.register h1{
	text-indent:-9999px;
	width:314px;
	height:93px;
}
.log_re form,.register form{
	padding-left:433px;
}
.int  label ,.register_forget_tip{
	position:absolute;
	left:367px;
	width:401px;
	color:#de8f8f;
	display:inline;
}
.int{
	position:relative;
	width:312px;
	height:34px;
	font-size:16px;
	margin-top:16px;
	border:1px solid #f5f5f5;
	border-radius:5px;
	padding:8px 16px;
	background-color:#FFF;
}
.submit_bn{
	width:346px;
	height:50px;
	position:relative;
	margin-top:24px;
}
.int  input{
	display:block;
	width:321px;
	height:34px;
	border:none;
	outline:none;/*google*/
	vertical-align:middle;
}
#back{
	float:left;
	background:#f5f5f5 url(../images/back.png) 16.7% center no-repeat;
	border-color:#f5f5f5;
	text-align:left;
	padding-left:67px;
	margin-right:8px;
	color:#999999;
}
#login{
	float:right;
	border-color:#029bc1;
	background-color:#029bc1;
	color:#fff;
}
.register_forget_tip a {
	display:block;
	line-height:24px;
	color:#d0d5dc;
	font-size:16px;
}
.register_forget_tip a:hover {
	display:block;
	line-height:24px;
	color:#fff;
}


.clear{clear:both;}
.hightcom{
color:#029bc1;
}
body{
	font: 14px/1.6 Verdana, 宋体, Helvetica, sans-serif;
	zoom:1;
}
#warp{
	width:100%;
}
header{
	position:relative;
	width:1200px;
	margin:17px auto  39px;
}
 header  h1{
        text-indent:-9999px;
		width:181px;
		height:55px;
		
}
 header  h1 a img
 { 
  display:block;
  width:181px;
  height:55px;}
#top_search{
	position:absolute;
	top:6px;
	left:218px;
}
.search_index{
	position:relative;
	width:625px;
	height:43px;
	border:1px  solid  #999;
	border-radius:5px;
	font-size:16px;
    vertical-text:middle;//是居中
		}
.searchtext{
	position:absolute;
	top:3px;
	width:580px;
	height:38px;
	display:inline-block;
	border:none;
    padding:0 8px 0 10px;
	outline:none;/*google*/
	color:#999999;
	}
.submit_bt{
	position:absolute;
	top:2px;
	left:580px;
	border:none;
	width:44px;
	height:40px;
	font-size:0;
	background:url(../images/icon_bg.png)  0 -356px;
	cursor:pointer;
	outline:none;/*google*/
	}
.submit_bt:hover{
	background:url(../images/icon_bg.png)  0 -396px;
}
	
#shop_user{
	position:absolute;
	top:6px;
	right:0;
	clear:both;
}

.box_shop_user{
	display:block;
	border:1px  solid  #999;
	border-radius:5px;
	padding:9px;
	font-size:16px;
}
.box_shop{
	float:left;
	margin-right:16px;
}
 #shop_user .box_shop a:hover{
border:1px  solid  #029bc1;
color:#029bc1;
}
.box_user{
	float:right;
}
 #shop_user .box_user a:hover{
border:none;	
color:#029bc1;
}
#shop_user .box_shop a{
	color:#999;
}
#shop_user .box_user a{
	color:#999;
	padding:12px;
}

#banner{
	width: 100%;
	position: relative;
	overflow:hidden;
	height:450px;
}
#banner_wrap{
    width: 100%;
	margin-top:20px;
    position: relative;
}
.banner_bn{
	position:absolute;
	top:400px;
	left:50%;
	width:200px;
	z-index:20;
	height:20px;
}
.banner_bn  a{
	margin-left:14px;
	display:inline-block;
	padding:4px;
	height:10px;
	background:url(../images/icon_bg.png) -392px -16px  no-repeat;
}
.banner_bn .overhover_bn{
    background-position:-392px -36px;
}
.banner_imges{
    width:100%;
    position:absolute;
	top:20px;
	border:1px solid #999;

}
.banner_menu li a:hover{
	color:#029BC1;
}
.pic{
    width:100%;
	height:405px;
}

.banner_imges li{
	width:100%;
	float:left;

}

div.containter{
width:1200px;
margin:7px auto 0;
}
.display_bg1{
width:100%;
	float:left;
position:relative;
}

.display_bg1 a{
color:#999;
}
.display_bg1 a:hover{
color:#029bc1;
}
.banner_menu{
	position:relative;
	padding-top:10px;
	float:left;
	text-align:center;
	left:280px;
}
.banner_menu ul{
	float:left;
}
.banner_menu li{
	float:left;
	width:150px;
	height:24px;
}
.banner_menu li a{
	font-size:16px;
	display:block;
	color: #666666;
}
.title{
	float:left;
	color:#666666;
}
.more{
	position:relative;
	left:1050px;
	font-size:14px;
}
.displayName{
	padding:20px;
	border-bottom: 1px solid #dedede;
}
.display_scenes{
	border-bottom: 1px solid #dedede;
}
.display_scenes span{
	font-size:14px;
}
.brief_intr{
	display:inline-block;
	width: 230px;
	color:#7F7F7F;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}
.display_scenes img{
	width:250px;
	height:188px;
}
.display_scenes{
	float:left;
}
.display_scenes li{
	float:left;
	padding:24px;
	width:250px;
	height:280px;
	line-height:25px;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}
.display_scenes li:nth-child(4n){
	border-right:none;
}
.display_scenes a{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 10px;
}
.nav_list h3{
	padding-bottom:10px;
}
.nav_tuijian{
	position:relative;
	top:-30px;
	left:25px;
	width:250px;
	height:454px;
	background-color:#2CAACB;
	color:#FFFFFF;
	z-index:3;
	border-bottom:none;
}
.nav_tuijian li{
	padding:15px;
	line-height:25px;
}
.nav_tuijian li a{
	font-size:13px;
	color:#FFFFFF;
}
.nav_tuijian li:first-child{
	text-align:center;
	padding-left:0;
	padding-bottom:11px;
	padding-top:14px;
	background-color:#029BC1;

}
.nav_tuijian li:last-child {
	border:none;
}
.nav_tuijian a{
	display:inline-block;
}

.blue{
	color:#029BC1;
}
.green{
	color:#75BE35;
}
.red{
	color:#FF6600;
}

/* order_detail_part */
.order_wrap{
	width:100%;
}
.order_brief{
	overflow:hidden;
	width:1118px;
	margin:20px  auto;
	padding:38px  82px  24px  0;
	border:1px solid #dedede;
}
.order_brief_l{
	float:left;
	padding-left:100px;
	width:400px;
}
.order_brief_r{
	position:relative;
	float:right;
	width:430px;
	left:-130px;
}
.order_brief_r h2{
	font-size:24px;
	line-height:42px;
	padding-bottom:22px;
	color: #029BC1;
}
.order_brief_r{
	color: #666;
}
.order_brief_r p{
	line-height:26px;
	font-size:16px;
	padding-bottom:12px;
	left:78px;
}
p.detail_price{
	color:#00a1c9;
	font-size:30px;
	padding-top:2px;
	padding-bottom:34px;
	padding-left:76px;
}
p.c_bn{
	text-align:left;
	margin-top:15px;
	padding-bottom:7px;
}
.count_bn{
	margin-right:9px;
	margin-left:79px;
}
.cart_bn{
	background-color:#f08135;
	border-color:#f08135;
}
.share{
	text-align:left;
	position:relative;
	padding-top:19px ;
	padding-bottom:19px;
	padding-bottom:19px;
	color: #6f6f6f;
}
.qq ,.weibo , .weixin,.collect_icon{
	background-image:url(../images/icon_bg.png);
	display:inline-block;
	width:33px;
	height:33px;
	margin-right:10px;
	vertical-align:middle;
}
.qq{
	background-position:0 -176px;
}
.weibo{
	background-position:-42px -176px;
}
.weixin{
	background-position:-85px -176px;
}
.collect{
	position:absolute;
	right:80px;
}
.collect_icon{
	background-position:-280px -176px;
}
.order_containter{
	width:1200px;
	margin:0 auto 97px;
}
.book_each_detail{
	width:1200px;
	margin-top:27px;
}
.order_each_detail h2{
	height:65px;
	color: #666666;
	font-weight:bold;
}
.order_each_detail  section{
	padding:21px 26px 44px 44px;
	background-color:#f5f5f5;
	color:#666666;
}

/*order_part*/
#public{
	width:100%;
	position:relative;
	background-color:#F5F5F5;

}
.scene{
	width:1200px;
	background-color:#FFFFFF;
}
.content{
	width:1200px;
	margin: 20px auto;
	min-height:400px;
	background-color:#FFFFFF;
}
.clear{
	clear:both;
}
.orderSearch{
	position:relative;
	padding:10px;
    padding-top:0;
	color:#333;
	border: 1px solid #dedede;
}
.rows{
	margin-top:20px;
}
.palyerMsg{
   display:inline-block;
}
.palyerMsg label{
	font-size:14px;

}
.on-selected{
	width:142px !important;
}
.palyerMsg:not(:first-child){
	margin-left:20px;
}
.palyerMsg label{
	display:inline-block;
	min-width:40px;
}
.inputMsg{
	width:116px;
	height:30px;
	border:1px solid #999;
	padding-left:10px;
}
.orderTypeMsg{
	position:relative;
	display:inline-block;

}
.calcleMenu{
	position:fixed;
	top:200px;
	left:450px;
	width:400px;
	height:220px;
	background:#F5F5F5;
	border:1px solid #ccc;
	display:none;
}
.calcleMenu2{
	position:fixed;
	top:200px;
	left:450px;
	width:400px;
	height:160px;
	background:#F5F5F5;
	border:1px solid #ccc;
	display:none;

}
#calcleMenu3{
	position:fixed;
	bottom:10px;
	right:0px;
	width:700px;
	height:400px;
	background:#fff;
	display:none;
}
.orderSure3{
	left:160px;
}
.orderCancle3{
	left:194px;
}
.i-triangle2{
	position: absolute;
	top: 0;
	left: 121px;
	width: 32px;
	height:30px;
	background: #FFF;
	display:inline-block;
	border:1px solid #029BC1;
	border-left:none;
	cursor: pointer;
}
.i-triangle{
	position: absolute;
	top: 0;
	left: 121px;
	width: 32px;
	height:30px;
	background: #FFF;
	display:inline-block;
	border:1px solid #999;
	cursor: pointer;
}
.i-triangle3{
	position: absolute;
	top: 0;
	left: 91px;
	width: 32px;
	height:30px;
	background: #FFF;
	display:inline-block;
	border:none;
	cursor: pointer;
}
.i-triangle4{
	position: absolute;
	top: 0;
	left: 91px;
	width: 32px;
	height:30px;
	background: #FFF;
	display:inline-block;
	border:1px solid #999;
	cursor: pointer;
}
.triangle1{
	width:0;
	height:0;
	display:block;
	margin-top:14px;
	margin-left:10px;
	border-left: 6px solid #fff;
	border-right: 6px solid #fff;
	border-top: 6px solid #999;
	border-bottom: none;
}
.triangle2{
	width:0;
	height:0;
	display:block;
	margin-top:14px;
	margin-left:10px;
	border-left: 6px solid #029BC1;
	border-right: 6px solid #029BC1;
	border-top: 6px solid #999;
	border-bottom: none;
}

.orderType,.statusFlag{
	position: absolute;
	left: 0;
	top: 30px;
	width: 153px;
	background-color:#fff;
	border:1px solid gray;
	display:none;
	z-index:1;
	text-align:left;
}
.orderTime{
	width:126px;
}
.accountFlag,.statusFlag{
	width:123px;
}

.orderType li{
	position:relative;
	list-style-type:none;
	line-height:30px;
}
.orderType li a{
	padding-left:10px;
}
.orderType li:hover{
	background:#029BC1;
}
.search{
	color:white;
	font-size:14px;
	width:125px;
	height:35px;
	cursor: pointer;
	margin-left:28px;
	background-color:#029BC1;
	border-radius:5px;
	border: none;
	box-shadow: 0 -1px 1px #0079D4 inset;
}
.orderList{
	margin-top:15px;
}
.idButton {
	margin-left:5px;
}
.titleName,.titleName2{
	width:100%;
	float:left;
}

.titleName li,.titleName2 li{
	height:40px;
	float:left;
	display:block;
	text-align:left;
	line-height:40px;
	background-color:#F5F5F5;
}
.name1{
	width: 29%;
	padding-left: 8px;
}
.name2 {
	width: 15%;
}
.name3 {
	width: 15%;
}
.name4 {
	width: 15%;
}
.name5{
	width:10.3%;
	text-align:center !important;
}
.order{
	width:1180px;
	margin:0 auto;
}

.items,.itemsDetail{
	width:100%;
	margin-left:8px;
	float:left;
}
.items li,.itemsDetail li{
	float:left;
	display:block;
	padding:10px 0px 20px 0px;
}
li.mulChoose{
	margin-top:10px;
	padding-top:0;
}
.name1 em{
	font-style:normal;
}
.no-border{
	border:none;
}

.order:first-child,.allId{
	color:#999999;
}
.singleId,.orders{
	color:#66666A;
}
.name5 a{
	position:relative;
	display:block;
	color:#029BC1;
	left:-8px;
}

/*footer_part*/
.footer{
	margin:0 auto;
	padding-bottom:2.0em;
	color: #666666;
}
.footer p{
  text-align:center;
  line-height:2.0em;
}
.footer  a{
padding-left:14px;
}
.footer  a:hover{
	color:#029bc1;
}
.footer .fstrong{
	font-size:16px;
	padding-left:44px;
	padding-right:20px;
}
.flink{
padding-bottom:1.875em;
padding-top:28px;
}
.bg_w{
	border-top:1px  solid  #dedede;
	background-color:#f5f5f5;
}

/*link_page_part*/
.link_page {
	padding: 30px 0;
	text-align: right;
}
.link_page a {
	border: 1px solid #999;
	border-radius: 3px;
	background-color: #999;
	display: inline-block;
	text-align: center;
	color: #fff;
	padding: 8px 12px;
	margin-left: 8px;
}
.link_page .empty {
	width: 40px;
	height: 38px;
	margin-left:10px;
	border: 1px solid #999;
	border-radius: 3px;
	background-color: #fff;
	padding: 0;
	vertical-align: bottom;
}
.link_page a.open{
	background-color:#029BC1;
}

/*Scene_part*/

.scene2{
	width:1200px;
	background-color:#FFFFFF;
	float:left;
}
.sceneMsg{
	width:1180px;
	height:30px;
	vertical-align:middle;
	background-color:#F2F2F2;

}
.sceneTitle{
	height:100px;
	width:1180px;
	padding:30px 10px 10px 10px;
}
.sceneTitle img{
	float:left;
	width:120px;
	height:70px;
	padding-right:10px;
}
.introduction{
	float:left;
}
.introduction h2{
	font-size: 22px;
	font-weight:bold;
	color:#029BC1;
}
.introduction h2 label{
	font-size: 12px;
	color: #999;
}
.introduction label{
	color: #f60;
}
.introduction p{
	font-size: 12px;
	color: #999;
}
.introduction b{
	color: #666;
	font-size:12px;
}
.sceneMsg{
	float:left;
	margin:10px;
	line-height:30px;
	color: #999;
}
.sceneMsg li{
	float:left;
}
.type{
	width:19%;
}
.explation{
	width:54%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.cost1{
	width:10%;
}
.cost2{
	width:10%;
}
.number{
	width:10%;
}
.buy{
	width:5%;
	display:block;
}
.sceneDMsg{
	position:relative;
	color: #666;
	width:1180px;
	padding:20px 0 30px 10px;
	border-bottom: 1px solid #dedede;
	line-height:30px;
}

.shopMsg{
	position:fixed;
	top:180px;
	left:400px;
	width:560px;
	height:390px;
	padding: 20px 0 20px 20px;
	background:#F2F2F2;
	z-index:1;
	border:1px solid #ccc;
	display:none;
}
.focusEvent{
	width:155px;
}
.multiple{
	width:230px;
}
.ID{
	width:200px;
}
.clear{
	clear:both;
}
.ticketMsg{
    padding-left:130px;
	margin-right:32px;
	margin-bottom:10px;
	padding-top:15px;
}
.ticketMsg2{
	margin:30px 50px;
}
.ticketMsg span,.ticketMsg2 span{
	display:inline-block;
	width:80px;
	text-align:justify;
	color:#FF6600;
}
.basicMsg{
	width:200px;
	height:30px;
	padding-left:10px;
}
.scenePart{
	position:relative;
	float:left;
}

.chooseMsg input{
	margin-right:10px;
}
.chooseMsg label{
	margin-left:3px;
}
.orderSure,.orderCancle{
	position:relative;
	text-align:center;
	width: 60px;
	height: 30px;
	border-radius: 5px;
	background-color: #029BC1;
	border: none;
	margin-right:24px;
	cursor:pointer;
}

.orderSure2,.orderCancle2,.orderAdd2,.orderSure3,.orderCancle3{
	position:relative;
	text-align:center;
	width: 60px;
	height: 30px;
	border-radius: 5px;
	background-color: #029BC1;
	border: none;
	margin-right:24px;
}
.orderSure2{
	left:132px;
}
.orderCancle2{
	left:105px;
}
.orderAdd2{
	left:119px;
}
.sub{
	margin-right:10px;
}
.add{
	margin-left:10px;
}
.orderSure{
	top:20px;
	left:215px;
}
.orderCancle{
	top:20px;
	left:263px;
}
.changeMun{
	position:relative;
}
.scene2{
	position:relative;
}
.scene2 ul,.scene2 li{
	float:left;
}
.buy button{
	width:60px;
	height:30px;
	border-radius:5px;
	background-color:#029BC1;
	cursor:pointer;
	border:none;
}
.type a{
	color:#029BC1;
}
.numbers{
	width: 39px;
	height: 30px;
	line-height: 15px;
	color: #343434;
	text-align: center;
	background-color: #fff;
}
.cost2,.buy{
	text-align:center;
}
.add{
	position:relative;
	color: #444;
}
.sceneMsg li:first-child,.sceneDMsg li:first-child{
	padding-left:10px;
}
.sceneDMsg:last-child{
	border-bottom:none;
}
.sceneitems{
	float:left;
	border: 1px solid #ccc;

}
.meType li{
	float:left;
}
.meType ul{
	position:relative;
	top:-41px;
	left:80px;
	float:right;
}
.meType li{
	width:180px;
	height:20px;
	padding:5px;
	margin:0 5px 5px 0;
	text-align:left;
	border:1px solid #EAECEB;
}
.buy_number2{
	position:relative;
	top:-42px;
	left:81px;
}

/* order_detail_part */
.order_wrap{
	width:100%;
}
.order_brief{
	overflow:hidden;
	width:1118px;
	margin:20px  auto;
	padding:38px  82px  24px  0;
	border:1px solid #dedede;
}
.order_brief_l{
	float:left;
	padding-left:100px;
	width:400px;
}
.order_brief_r{
	position:relative;
	float:right;
	width:430px;
	left:-130px;
}
.order_brief_r h2{
	font-size:24px;
	line-height:42px;
	padding-bottom:22px;
	color: #029BC1;
}
.order_brief_r{
	color: #666;
}
.order_brief_r p{
	line-height:26px;
	font-size:16px;
	padding-bottom:12px;
	left:78px;
}
p.detail_price{
	color:#00a1c9;
	font-size:30px;
	padding-top:2px;
	padding-bottom:34px;
	padding-left:76px;
}
p.c_bn{
	text-align:left;
	margin-top:15px;
	padding-bottom:7px;
}
.count_bn{
	margin-right:9px;
	margin-left:79px;
}
.cart_bn{
	background-color:#f08135;
	border-color:#f08135;
}
.share{
	text-align:left;
	position:relative;
	padding-top:19px ;
	padding-bottom:19px;
	color: #6f6f6f;
}
.qq ,.weibo , .weixin,.collect_icon{
	background-image:url(../images/icon_bg.png);
	display:inline-block;
	width:33px;
	height:33px;
	margin-right:10px;
	vertical-align:middle;
}
.qq{
	background-position:0 -176px;
}
.weibo{
	background-position:-42px -176px;
}
.weixin{
	background-position:-85px -176px;
}
.collect{
	position:absolute;
	right:80px;
}
.collect_icon{
	background-position:-280px -176px;
}
.order_containter{
	width:1200px;
	margin:0 auto 97px;
}
.book_each_detail{
	width:1200px;
	margin-top:27px;
}
.order_each_detail h2{
	height:65px;
	color: #666666;
	font-weight:bold;
}
.order_each_detail  section{
	padding:21px 26px 44px 44px;
	background-color:#f5f5f5;
	color:#666666;
}

/*其他页*/
._button{
width:168px;
height:50px;
font-size:16px;
color:#fff;
border:1px solid #029bc1;
border-radius:5px;
background-color:#029bc1;
cursor:pointer;
}
.count{
display:inline-block;
width:50px;
height:40px;
border:1px  solid #dedede;
text-align:center;
line-height:40px;
margin:0 12px;
	color: #666;
}

a.count  input{
display:inline-block;
width:40px;
height:30px;
border:none;
background-color:transparent;
text-align:center;
color:#029bc1;
outline:none;
}

/* order_detail_part */
.order_wrap{
	width:100%;
}
.order_brief{
	overflow:hidden;
	width:1118px;
	margin:20px  auto;
	padding:38px  82px  24px  0;
	border:1px solid #dedede;
}
.order_brief_l{
	float:left;
	padding-left:100px;
	width:400px;
}
.order_brief_r{
	position:relative;
	float:right;
	width:430px;
	left:-130px;
}
.order_brief_r h2{
	font-size:24px;
	line-height:42px;
	padding-bottom:22px;
	color: #029BC1;
}
.order_brief_r{
	color: #666;
}
.order_brief_r p{
	line-height:26px;
	font-size:16px;
	padding-bottom:12px;
	left:78px;
}
p.detail_price{
	color:#00a1c9;
	font-size:30px;
	padding-top:2px;
	padding-bottom:34px;
	padding-left:76px;
}
p.c_bn{
	text-align:left;
	margin-top:15px;
	padding-bottom:7px;
}
.count_bn{
	margin-right:9px;
	margin-left:79px;
}
.cart_bn{
	background-color:#f08135;
	border-color:#f08135;
}
.share{
	text-align:left;
	position:relative;
	padding-top:19px ;
	padding-bottom:19px;
	color: #6f6f6f;
}
.qq ,.weibo , .weixin,.collect_icon{
	background-image:url(../images/icon_bg.png);
	display:inline-block;
	width:33px;
	height:33px;
	margin-right:10px;
	vertical-align:middle;
}
.qq{
	background-position:0 -176px;
}
.weibo{
	background-position:-42px -176px;
}
.weixin{
	background-position:-85px -176px;
}
.collect{
	position:absolute;
	right:80px;
}
.collect_icon{
	background-position:-280px -176px;
}
.order_containter{
	width:1200px;
	margin:0 auto 97px;
}
.book_each_detail{
	width:1200px;
	margin-top:27px;
}
.order_each_detail h2{
	height:65px;
	color: #666666;
	font-weight:bold;
}
.order_each_detail  section{
	padding:21px 26px 44px 44px;
	background-color:#f5f5f5;
	color:#666666;
}


.b1{
	border-right:none;
}
.timeNav{
	position: relative;
	top: 2px;
    display:inline-block;
	z-index:0;
}
.timeNodeBox{
	display:inline-block;
}
.orderPreview{
	position:relative;
	height:35px;
}
.iconfont{
	position: relative;
	font-family: iconfont;
	font-size: 1pc;
	font-size: 1rem;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0;
}
.gRadio{
	margin-left:5px;
}
.menuTime{
	float:right;
}
.line{
	width:100%;
	height:8px;
	background:#F5F5F5;
}
.line2{
	width:88.8%;
	height:8px;
	background:#F5F5F5;
}
.menuID,.menuName{
	margin-left:7px;
}
.menuHead1{
	padding-bottom:5px;
	border-bottom:2px dotted #f5f5f5;
}
.lowestPrice{
	float:right;
	color: #f60;
	padding-right:20px;
}
.myPrice{
	font-size: 24px;
	font-weight: bold;
}
.myPriceqi{
	color:#666;
}
.distributorType{
	margin-bottom:10px;
	padding-left:15px;
	padding-left:15px;
}
.b2{
	background:#029BC1;
	border:1px solid #029BC1;
}

.produceSelect{
	background:#029BC1;
}
.channel{
	display:inline-block;
	padding:3px;
}
.b3{
	background:#029BC1;
}
.gnumber,.gmoney{
	position:relative;
	display:inline-block;
	width:60px;
	height:40px;
	text-align:center;
	line-height:40px;
}
.gmoney{
	position:relative;
	left:-5px;
}
.gnumber{
	background: #fff;
	border-top: 3px solid #029BC1;
	font-weight: bold;
	border-right: 1px solid #f4f4f4;
}
.gTitle{
	position:relative;
	background:#F5F5F5;
	border-top: 3px solid #F5F5F5;
	border-bottom: 3px solid #F5F5F5;
	margin-bottom:1px;
}
.ordersGroup{
	display:none;
}
.menuDsp{
	margin-bottom:1px;
	border-bottom:3px solid #F5F5F5;
}
.noText{
	text-align:center;
	font-size:20px;
	padding-top:20px;
}
.pointer{
	cursor:pointer;
}
#highcharts{
	position:fixed;
	margin:40px auto;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background: #F5F5F5;
	border: 1px solid #ccc;
	display:none;
}
.ranking{
	display:inline-block;
	width:100px;
	height:30px;
	background:#029BC1;
	border:none;
	text-align:center;
	margin-left:20px;
}

.singleIdHidden{
	display:none;
}

.highcharts-legend rect{
	stroke:"#fff" !important;
}
.name6{
	width:15%;
}
.name7{
	width:0%;
}
.name8{
	width:40%;
}
.itemsDetail .name8 span{
	padding-left:30px;
}
.highcharts-legend rect {
	stroke:none;
}
.jedateblue .jedatebot .jedatebtn {
	text-align: center;
	font-size: 12px;
}
.highcharts-container{
	border-radius:100%;
}

.bannerLine{
	width:100%;
	height:2px;
}
.itemsDetail{
	position:relative;
	top:0;
	background:#F5F5F5;
	display:none;
}
.ticketTypeLength{
	width:250px !important;
}

/*finacial part*/
.fancialSearch{
	position:relative;
	margin-top:20px;
	color:#666;
}
.fcontent{
	width:100%;
	text-align:center;
	padding-bottom:30px;
	background-color:#F5F5F5;
	color:#666;
	margin:0 auto;
}
.fancialContent,.fancialContent2{
	position:relative;
	background:#F5F5F5;
	margin-top:40px;
}
.fancialContent,.fancialContent2{
	display:none;
}
.fcontent1 ul{
  overflow:hidden;
}
.fcontent2 ul{
	overflow:hidden;
}
.fcontent1 ul,.fcontent2 ul{
	padding:10px;
	background:#fff;

}

.fcontent1{
	position:relative;
	width:100%;
	border:1px solid #F5F5F5;
}
.fcontent2{
	position:relative;
	width:100%;
	border:1px solid #F5F5F5;
}
.ff1{
	position:relative;
	width:90%;
	border: 1px solid #ddd;
	background-color: #fff;
	box-shadow: 2px 2px 2px 2px #eee;
	text-align:center;
	margin:20px auto;
	overflow-x:hidden;
}
.ff2{
	position:relative;
	width:90%;
	border: 1px solid #ddd;
	background-color: #fff;
	box-shadow: 2px 2px 2px 2px #eee;
	text-align:center;
	margin:20px auto;
	overflow-x:hidden;
}
ul.fcontent1title,ul.fcontent2title{
	background:#F5F5F5;
}
.fcontent1 li,.fcontent2 li{
	float:left;
	text-align:center;
}
.fcontent1 li{
	width:25%;
}
.fcontent2 li{
	width:20%;
}
input.finp{
	width:120px;
}
.fcontent1itemsall,.fcontent2itemsall{
	max-height:300px;
}
.fcontent1items,.fcontent2items{
	font-size:13px;
}
.fcontent1items:hover,.fcontent2items:hover{
	background:#029BC1;
}
.finp,.account,.transaction{
	color:#666;
}
.rows2{
	padding-top:10px;
}
#module{
	color:#029BC1;
	font-weight:bold;
}
button{
	outline:none;
}

.focusEvent:focus{
	border:1px solid #029BC1;
	border:1px solid #029BC1;
}
/*ticketType_part*/
.typecontainer{
	padding:20px;
	text-align:center;
	margin:0 auto;
}
.typecontainer a{
	display:inline-block;
	padding:10px;
	margin:10px;
	width:400px;
	height:20px;
	border:1px solid #029BC1;
	border-radius:5px;
	text-decoration:none;
	text-align:left;
	color:#000;
}
.typecontainer span{
	display:none;
}
/*personal_part*/
.left_content{
	position:relative;
	float:left;
	top:50px;
	left:250px;
    width:280px;
	height:200px;
	padding:10px;
	border:1px solid #F5F5F5;
	background:#fff;
	float:left;

}
#right_content{
	position:relative;
	top:50px;
	right:180px;
	margin-left:780px;
	border:1px solid #ddd;
	background:#fff;
	padding:20px 20px 40px 20px;

}
.mycontainer{
	margin-top:30px;
	height:380px;
	background:#F5F5F5;
	padding-bottom:30px;
	overflow:hidden;
}
.fatherIDCode,.subIDCode{
	display:none;
}
.account,.transaction{
	width:114px !important;
}
.left_content{
	padding:20px;
	background:#f6fafb;
	border:1px solid #ddd;
}
.hi{
	font-size:18px;
	font-weight:bold;
}
#username_1{
	font-size:18px;
}
.line_2{
	margin:10px 0;
	padding:10px 0;
}
.phone{
	color:#666;
	padding-left:25px;
	background:url(../images/phone.png) no-repeat 0 center ;
	background-size:20px 20px;

}
.dsptext{
	font-size:12px;
	color:#666;
	margin-top:10px;
	padding-left:25px;

}

#accountMsg{
	position:relative;
	margin:20px;
	color:#666;
}
#accountMsg input{
	position:relative;
	width:250px;
	height:15px;
	padding:10px;
	margin-left:50px;
}
.r_item{
	margin-bottom:10px;
	padding-left:15px;
}
.r_item input{
	border:none;

}
.accountDsp{
	font-size:14px;
	padding-left:25px;
	background:url(../images/help.png) no-repeat 0 center ;
	background-size:20px 20px;
}
#right_content span.hi{
	padding-left:35px;
	background:url(../images/heart.png) no-repeat 0 center ;
	background-size:30px 30px;
}
.getTransaction,.getTransaction2{
	width:90px;
}
.fancialIco{
	font-size:18px;
	font-weight:bold;
	padding-left:35px;
	background:url(../images/star_full.png) no-repeat 0 center ;
	background-size:30px 30px;
}
button{
	cursor:pointer;
}